
自由学习、制作原型并开发构建
使用 MongoDB 的核心数据库进行开发。Community Edition 非常适合创建本地开发环境、为新应用程序制作原型和测试部署。
学习中心
快速易用的 Community Edition 开发入门资源。常见问题解答
MongoDB Enterprise Advanced 提供 MongoDB Community Edition 不具备的多项功能。其中包括内存存储引擎、审计功能以及 Kerberos 身份验证(均支持自管部署)。
两个版本的核心服务端功能基本一致。然而,订阅 MongoDB Enterprise Advanced 可获得额外的运维管理工具、商业授权,以及全年无休的 7×24 小时技术支持服务。
MongoDB Atlas 包含全托管的云数据库及相关数据服务。这意味着基础设施管理(包括计算资源、存储和网络的配置)会自动完成,备份、补丁更新、版本升级、扩容以及故障转移等操作也均由系统自动处理。这些操作均实现全自动化处理,无需用户额外投入精力。
MongoDB Enterprise Advanced 是一套全面的产品和服务,旨在在自管理环境中开发和支持关键任务应用程序。Ops Manager 支持多项自动化操作,包括部署、监控、备份、扩展和升级。
MongoDB Enterprise Advanced 和 Community Edition 本地或云开发提供相近的核心服务端功能。而 Enterprise Advanced 额外配备运维管理工具、商业授权,以及全年无休的 7×24 小时技术支持。
注:自动扩容、流处理、备份分层存储、联邦查询及数据可视化等 MongoDB 功能,仅在 MongoDB Atlas 中提供。
是的。MongoDB Community Edition 是 MongoDB 的开源可用且可免费使用的版本。该版本基于服务器端公共许可证发布。
MongoDB Community Edition 可在本地设备运行,且支持完全离线操作,非常适合在自管环境中进行应用的构建、开发与测试工作。
MongoDB Atlas CLI 提供了专门为本地开发设计的命令行界面。此工具使开发者能够创建和管理本地 Atlas 集群,并使用简短、直观的命令直接从终端与数据库进行交互。这一特性简化了复杂的数据库管理操作,相关任务数秒内即可完成。
除基础操作外,Atlas 命令行工具 (Atlas CLI) 还支持管理 Atlas Search 和 Vector Search,助力开发者通过编程方式配置并部署强大的检索能力。
支持。从 MongoDB Community Edition 8.2 版本开始,开发者可直接在数据库中使用 Atlas 全文搜索和向量搜索功能。这包括对聚合阶段 $search、$searchMeta 和 $vectorSearch 的支持。
Community Edition 目前还新增了自动补全、模糊匹配、分面检索 (faceting)、语义检索、混合检索以及检索增强生成 (RAG) 等功能。无需借助外部搜索引擎或矢量数据库,即可实现上述所有功能。MongoDB Community Edition 免费提供这些功能。
Community Edition 的搜索与向量搜索功能公共预览版,可在支持其 8.2 及更高 MongoDB Community Edition 的 Linux 发行版中使用。该功能同样适用于 Docker 容器,也可搭配 MongoDB Kubernetes Operator 使用,其官方计划为 Operator. 1.5 及以上版本提供相关支持。
注意:不支持 macOS 和 Windows。
是的, Community Edition 免费提供原生全文检索与向量检索功能,让你能在自管环境中实现语义检索、检索增强生成 (RAG) 及混合检索。全新的自动嵌入功能现已在 Community Edition 开放公共预览,可在数据导入和查询时为你即时生成向量,无需手动搭建并同步外部嵌入管道,让你能全身心投入应用开发工作。
- 免费提供
- 便于学习
- 表达性查询 API
- MongoDB 驱动程序